<html>
<head><meta charset="utf-8"><title>disabling NLL migrate mode · t-compiler · Zulip Chat Archive</title></head>
<h2>Stream: <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/index.html">t-compiler</a></h2>
<h3>Topic: <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/disabling.20NLL.20migrate.20mode.html">disabling NLL migrate mode</a></h3>

<hr>

<base href="https://rust-lang.zulipchat.com">

<head><link href="https://rust-lang.github.io/zulip_archive/style.css" rel="stylesheet"></head>

<a name="216666537"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/disabling%20NLL%20migrate%20mode/near/216666537" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Aaron Hill <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/disabling.20NLL.20migrate.20mode.html#216666537">(Nov 13 2020 at 20:10)</a>:</h4>
<p>I'm interested in working on getting NLL migrate mode disabled (<a href="https://github.com/rust-lang/rust/issues/58781">https://github.com/rust-lang/rust/issues/58781</a>). What still needs to be done?</p>
<p>IIRC, there are cases where we emit "higher-ranked subtype error" without any context. However, I don't remember if that's just with <code>-Znll</code>, or with <code>-Zno-leak-check</code> as well</p>



<a name="216667668"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/disabling%20NLL%20migrate%20mode/near/216667668" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Matthew Jasper <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/disabling.20NLL.20migrate.20mode.html#216667668">(Nov 13 2020 at 20:21)</a>:</h4>
<p>It's with nll</p>



<a name="216667839"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/disabling%20NLL%20migrate%20mode/near/216667839" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Matthew Jasper <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/disabling.20NLL.20migrate.20mode.html#216667839">(Nov 13 2020 at 20:22)</a>:</h4>
<p>I'm hoping to get to this soon.</p>



<a name="216673450"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/disabling%20NLL%20migrate%20mode/near/216673450" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Gus Wynn <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/disabling.20NLL.20migrate.20mode.html#216673450">(Nov 13 2020 at 21:10)</a>:</h4>
<p>oh interesting I also made an issue about this the other day: <a href="https://github.com/rust-lang/rust/issues/78915">https://github.com/rust-lang/rust/issues/78915</a></p>
<p>it has some examples of things that are different</p>



<a name="216725515"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/disabling%20NLL%20migrate%20mode/near/216725515" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/disabling.20NLL.20migrate.20mode.html#216725515">(Nov 14 2020 at 12:06)</a>:</h4>
<p><span class="user-mention" data-user-id="125294">@Aaron Hill</span> I'd be interested in working with you and <span class="user-mention" data-user-id="116118">@Matthew Jasper</span> to see this through</p>



<a name="216725526"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/disabling%20NLL%20migrate%20mode/near/216725526" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/disabling.20NLL.20migrate.20mode.html#216725526">(Nov 14 2020 at 12:06)</a>:</h4>
<p>one thing I've been doing lately is setting up fixed times to sync with people</p>



<a name="216725527"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/disabling%20NLL%20migrate%20mode/near/216725527" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/disabling.20NLL.20migrate.20mode.html#216725527">(Nov 14 2020 at 12:07)</a>:</h4>
<p>i.e., on a weekly basis</p>



<a name="216725533"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/disabling%20NLL%20migrate%20mode/near/216725533" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/disabling.20NLL.20migrate.20mode.html#216725533">(Nov 14 2020 at 12:07)</a>:</h4>
<p>I don't have to be involved necessarily but if you wanted I could try to do that</p>



<a name="216725539"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/disabling%20NLL%20migrate%20mode/near/216725539" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/disabling.20NLL.20migrate.20mode.html#216725539">(Nov 14 2020 at 12:07)</a>:</h4>
<p>I think if I <em>don't</em> do that, I'll never be of much use, too much going on :)</p>



<a name="216734628"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/disabling%20NLL%20migrate%20mode/near/216734628" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Aaron Hill <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/disabling.20NLL.20migrate.20mode.html#216734628">(Nov 14 2020 at 15:33)</a>:</h4>
<p>A weekly meeting sounds good to me</p>



<a name="216736412"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/disabling%20NLL%20migrate%20mode/near/216736412" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Aaron Hill <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/disabling.20NLL.20migrate.20mode.html#216736412">(Nov 14 2020 at 16:08)</a>:</h4>
<p>A weekly meeting sounds good to me</p>



<a name="243591838"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/disabling%20NLL%20migrate%20mode/near/243591838" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> lqd <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/disabling.20NLL.20migrate.20mode.html#243591838">(Jun 22 2021 at 23:34)</a>:</h4>
<p>(For those following at home, Matthew has made great progress on the higher-ranked subtype errors <a href="https://github.com/matthewjasper/rust/tree/nll-hrtb-errors">in this branch</a>)</p>



<hr><p>Last updated: Aug 07 2021 at 22:04 UTC</p>
</html>